last three hours - Turkish English Dictionary